package im.yisme.model.service;

import im.yisme.vo.LyricsVO;
import im.yisme.vo.MusicVO;
import im.yisme.vo.RawActionVO;
import im.yisme.vo.InputResultVO;



public interface RecordSystemService {

	public void setRecordingMusic(MusicVO music);
	public MusicVO getRecordingMusic();
	public LyricsVO getRecordedLyrics();
	public void loadResource();
	public void startRecord();
	public void reset();
	public void finishRecord();
	public int getNoteNum();
	public String getDuration();
	public InputResultVO handleInput(RawActionVO action);
    
}
